HydraBooking\Services\Integrations\GoogleCalendar\GoogleCalendar C

Total Complexity 120
Dependencies 5
Dependents 4
Total lines 1,017
Lines of code 670
Logical lines of code 378
Comment lines 91
Methods 21
Properties 10

Methods 21

Method Rating Maintainability Complexity Lines of code
InsertGoogleCalender()
D
26
27 159
deleteGoogleCalender()
B
35 14 83
removeAttendeeGoogleCalender()
A
40 10 61
rescheduleGoogleCalender()
A
40 10 59
remove_attendde_event_from_existing_booking()
A
41 9 54
UpdateGoogleCalender()
A
44 8 48
GetAccessData()
A
47 8 32
addAttendeeGoogleCalender()
S
46 6 38
refreshToken()
S
49 4 30
setClientData()
S
66 5 7
checkConnectionStatus()
S
70 4 6
insert_calender_after_booking_confirmed()
S
61 3 13
generateAuthCode()
S
53 2 25
setAccessToken()
S
70 3 5
GetAccessToken()
S
55 1 21
create_endpoint()
S
64 1 11
__construct()
S
82 1 3
getEmailByIdToken()
S
69 1 6
permission_callback()
S
82 1 3
setRredirectUrl()
S
80 1 3
GetAccessTokenUrl()
S
77 1 3